/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package camada.negocio.dao.cat52;

import eloma.classe.cat52.registro.RegistroE01;
import eloma.classe.cat52.registro.RegistroE02;
import eloma.classe.cat52.registro.RegistroE12;
import eloma.classe.cat52.registro.RegistroE13;
import eloma.classe.cat52.registro.RegistroE14;
import eloma.classe.cat52.registro.RegistroE15;
import eloma.classe.cat52.registro.RegistroE16;
import eloma.classe.cat52.registro.RegistroE21;
import eloma.classe.cat52.registro.RegistroEAD;
import java.util.List;

/**
 *
 * @author klinger
 */
public interface RegistrosEDAO {

    void inserirRegistroE01(RegistroE01 e01) throws Exception; 
    void inserirRegistroE02(RegistroE02 e02) throws Exception;
    void inserirRegistroE12(List<RegistroE12> listaRegistroE12) throws Exception; 
    void inserirRegistroE13(List<RegistroE13> listaRegistroE13) throws Exception;
    void inserirRegistroE14(List<RegistroE14> listaRegistroE14) throws Exception;
    void inserirRegistroE15(List<RegistroE15> listaRegistroE15) throws Exception;
    void inserirRegistroE16(List<RegistroE16> listaRegistroE16)throws Exception;
    void inserirRegistroE21(List<RegistroE21> listaRegistroE21) throws Exception;
    void inserirRegistroEAD(RegistroEAD ead)  throws Exception;
    
}
